# print(111)
# def info():
#     print('今天天气真好', '适合好好学习')
# info()
#
#
# #函数名()
# # info
# # add
# def add(a ,b):
#     print(a + b)
# #     return a + b
# #
# # print(add(1, 2))
# # print(add(1, 2) + add(3, 4))
# add = lambda a, b:a + b
# print(add(1,2))
# result = (lambda a, b:a + b)(1 , 2)
# print(add)
# fn2 = lambda x , y: x * y(1 , 9)
# def suubtraction(a , b):
#     return a - b
# print(suubtraction(8 , 7))

# def name(name,age,http = 112785):
#     print(name)
#     print(age)
#     print(http)
# name(http=5526,age = 18,name ='朱家暴')
# def fn1(*args):
#     print(type(*args), args)


# # print(fn1('aa', 'bb'))
# def fn1(a, b, *args, cuotry='china',**kwargs):
#     print(a,b)
#     print(args)
#     print(cuotry)
#     print(kwargs)
# fn1(2, 3,'dd','cc', cuotry = 'tt',cowd = 18, sss = 20, aaa = 21)
# def gan(*ass):
#     print(ass)
def cha(a, b, c):
    print(a, b, c)


list1 = {'a': 1, 'b': 2, 'c': 3}
list2 = (1, 2, 3)

cha(**list1)


def chasi(*args, **kwargs):
    print(args)
    print(kwargs)
chasi(*list2, **list1)
def fn1():
    pass
print(fn1())
def fn2():
    return
print(fn2())
def fn3():
    return 1, 'a', 'c'
t1 = fn3()
print(fn3())

